protein food for a vegetarian

Best popular protein food for a vegetarian